râle de lord howe - French English Dictionary